[heater_bed]
heater_pin:                     PA1
sensor_pin:                     PF3
sensor_type:                    NTC 100K MGB18-104F39050L32 # "EPCOS 100K B57560G104F", "ATC Semitec 104GT-2", "ATC Semitec 104NT-4-R025H42G", "Generic 3950", "Honeywell 100K 135-104LAG-J01", "NTC 100K MGB18-104F39050L32", "SliceEngineering 450", or "TDK NTCG104LH104JT1"
pullup_resistor:                4700
control:                        pid         # watermark
pid_kp:                         68.127      # 15.572
pid_ki:                         3.268       # 0.446
pid_kd:                         355.114     # 136.064
min_temp:                       0
max_temp:                       130

[verify_heater heater_bed]
#max_error: 120
#   The maximum "cumulative temperature error" before raising an
#   error. Smaller values result in stricter checking and larger
#   values allow for more time before an error is reported.
#   Specifically, the temperature is inspected once a second and if it
#   is close to the target temperature then an internal "error
#   counter" is reset; otherwise, if the temperature is below the
#   target range then the counter is increased by the amount the
#   reported temperature differs from that range. Should the counter
#   exceed this "max_error" then an error is raised. The default is
#   120.
#check_gain_time:
#   This controls heater verification during initial heating. Smaller
#   values result in stricter checking and larger values allow for
#   more time before an error is reported. Specifically, during
#   initial heating, as long as the heater increases in temperature
#   within this time frame (specified in seconds) then the internal
#   "error counter" is reset. The default is 20 seconds for extruders
#   and 60 seconds for heater_bed.
#hysteresis: 5
#   The maximum temperature difference (in Celsius) to a target
#   temperature that is considered in range of the target. This
#   controls the max_error range check. It is rare to customize this
#   value. The default is 5.
#heating_gain: 2
#   The minimum temperature (in Celsius) that the heater must increase
#   by during the check_gain_time check. It is rare to customize this
#   value. The default is 2.

#[static_digital_output disable_max31865]
#pins:                           !PF8

#[temperature_sensor MAX31865]
#sensor_type:                    MAX31865
#sensor_pin:                     PF8
#   The chip select line for the sensor chip. This parameter must be
#   provided.
#spi_speed: 4000000
#   The SPI speed (in hz) to use when communicating with the chip.
#   The default is 4000000.
#spi_bus:                        spi1
#spi_software_sclk_pin:          PA5
#spi_software_mosi_pin:          PA7
#spi_software_miso_pin:          PA6
#   See the "common SPI settings" section for a description of the
#   above parameters.
#rtd_nominal_r: 100
#rtd_reference_r: 4300
#rtd_num_of_wires: 2
#rtd_use_50Hz_filter: False
#   The above parameters control the sensor parameters of MAX31865
#   chips. The defaults for each parameter are next to the parameter
#   name in the above list.
